//使用CommonJS规范提供环境配置
const path = require("path");
const CracoLessPlugin = require("craco-less");
const theme = require("./theme");
module.exports = {
  webpack: {
    alias: {
      "@": path.resolve(__dirname, "src"), //未来在项目中src内任何位置可以通过@直接访问src目录
    },
  },
  plugins: [
    {
      //less相关配置
      plugin: CracoLessPlugin,
      options: {
        lessLoaderOptions: {
          lessOptions: {
            modifyVars: theme, //配置主题
            javascriptEnabled: true,
          },
        },
      },
    },
  ],
};
